wind pumping station - Espagnol Anglais Dictionnaire